package com.dubbo.auth.shiro;

import java.util.Set;

/**
 * 权限信息
 */
public interface AuthUserInfo {

    /**
     * 获取用户名
     * @return
     */
    String getName();
    /**
     * 获取密码
     * @return
     */
    String getPassword();

    /**
     * 获取角色信息
     * @return
     */
    Set<String> getRole();

    /**
     * 获取权限项
     * @return
     */
    Set<String> getPermission();

    /**
     * 获取加密盐
     * @return
     */
    String getSalt();
}
